﻿//============================================================
//write by bxl at 2021-06-13 22:10:28
//============================================================



using BCCommon;
using BCDto.CRM.BigCustomerTradeAnalysis;
using BCDto.Sim.Admin.Admin;

namespace BCService.CRM.BigCustomerTradeAnalysis
{
    public interface IBigCustomerTradeAnalysisService
    {
        BigCustomerTradeAnalysisDto Add(BigCustomerTradeAnalysisRequestDto bigCustomerTradeAnalysisRequestDto, AdminDto admin);
        void Delete(long bigCustomerTradeAnalysisId);
        BigCustomerTradeAnalysisDto GetById(long bigCustomerTradeAnalysisId);
        PageableList<BigCustomerTradeAnalysisDto> GetList(int pageIndex, int pageSize);
        BigCustomerTradeAnalysisDto Update(BigCustomerTradeAnalysisDto bigCustomerTradeAnalysisDto, AdminDto admin);
    }
}